Pular para o conteúdo principal

Criar QR Code Pix Estático

O QR Code estático é utilizado para pagamentos onde não se sabe a identidade do pagador, muito menos quando irá pagar e quantos pagadores terão. Basicamente, consiste em uma chave, e opcionalmente um valor, codificados, e pode ser pago multiplas vezes, por referenciar apenas a chave.

Request

ENDPOINT
/account/ACCOUNT_KEY/alias/ALIAS_KEY/qrcode
MÉTODO
POST
Request Body: Qr Code estático
{
"request_control_key": "8a923886-afce-4116-ac1f-69bdffcf8da9",
"qr_code_type": "static",
"pix_key": "joaosilva@gmail.com",
"amount": 10.25,
}

Body Params

CampoTipoDescriçãoCaracteres
request_control_key *stringIdentificador UUID4 único da request.-
qr_code_type *stringTipo do QR Code dinâmico."static"
pix_key *stringChave Pix que representa a conta de destino da transação.-
amountfloatValor do QR Code.Se não passado, inserido a cargo do pagador.

Response

STATUS
201 Created
Response Body: Criação Qr Code estático
{
"request_control_key": "037b46b1-0c67-4c0d-aac3-1e395dfdcb10",
"base_64_payload": "<BASE64 DA URI DO PIX COPIA E COLA>"
}
CampoTipoDescriçãoCaracteres
request_control_key *stringIdentificador UUID4 único da request.-
base_64_payload *stringURL do QR Code para pagamento, em base64.-
STATUS
400
Response Body
{
"title": "Bad Request",
"description": "Invalid payload for QR Code creation.",
"translation": "Payload inválido para a criação de QR Code.",
"code": "QRI000003"
}